#ifndef _SCENE_H_
#define _SCENE_H_

#include<graphics.h>
#include "camera.h"
#include "collision_box.h"
#include <vector>

class Scene
{
public:
	Scene()
	{
	
	}

	~Scene()
	{

	}

	virtual void on_enter(){}
	virtual void on_update(int delta){}
	virtual void on_draw(const Camera& camera){}
	virtual void on_input(const ExMessage& msg){}
	virtual void on_exit(){}

private:
	

};

#endif


